latest inventions nanotechnology modern technology patents inventions in the 1920's design strains new invention invention idea inventors new technology inventions invention patent networking sprains invention consulting